• word of the day

    chimaphila umbellata

    chimaphila umbellata - Dictionary definition and meaning for word chimaphila umbellata

    Definition
    (noun) Eurasian herb with white or pinkish flowers in a terminal corymb
Download our Mobile App Today
Receive our word of the day
on Whatsapp